#include <stdio.h>
//#include "state.c"
//#include "play.c"
#include "my_game.c"
#include "ptr_example.c"

//int main() {
//    state s;
//    init(&s);
//    display(&s);
//    while (s.turn < 9) {
//        human(&s);
//        display(&s);
//        switch (evaluate(&s)) {
//            case  1: printf("O win\n"); return 0;
//            case -1: printf("X win\n"); return 0;
//        }
//    }
//    printf("Draw\n");
//}

//int main() {
//    state s;
//    printf("size of state is %ld\n %p", sizeof(s), &s);
//    init(&s);
//    display(&s);
//
//
//    while (s.turn < 9) {
//        human(&s);
//        display(&s);
//        switch (evaluate(&s)) {
//            case 1:
//                printf("O win\n");
//                return 0;
//            case -1:
//                printf("X win\n");
//                return 0;
//        }
//    }
////    move(&s,1,1);
////    display(&s);
////    move(&s,2,2);
////    display(&s);
//}

#include <stdio.h>

void test() {
    char a[] = "hello,World!", b[29], *p;
    p = b;
    int i = 0;
    while ((b[i] = a[i]) != '\0') {
        i++;
    }
    printf("%s\n", b);
    printf("%s\n", p);
}

//extern void test1();

int main() {
//    test();
    test1();
    return 0;
}
